Skip to content

Improve FreeType caching again - #182

Merged
afishhh merged 2 commits into
masterfrom
ft-caching-again
Jun 20, 2026
Merged

Improve FreeType caching again#182
afishhh merged 2 commits into
masterfrom
ft-caching-again

Conversation

@afishhh

@afishhh afishhh commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Removes the hinting avoidance hack.
Attemps to make bitmap glyphs loaded only once per strike (instead of one per point size).

@afishhh
afishhh force-pushed the ft-caching-again branch from e9e65db to f1fee76 Compare June 17, 2026 16:56
@afishhh

afishhh commented Jun 17, 2026

Copy link
Copy Markdown
Owner Author

This is last time I'm touching this file for a bit.. I'm not that happy with it, I'm not happy with what FreeType doesn't let me do, I'm not happy about the fact we even use FreeType for rasterization (but it is twice as fast on small glyphs...), I'm not happy with how caching works (maybe everything should be a binary tree! those always solve all my problems!!), severely lacking happiness right now.

@afishhh
afishhh merged commit f1fee76 into master Jun 20, 2026
8 checks passed
@afishhh
afishhh deleted the ft-caching-again branch June 20, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant